PopupMaker\Services\Connect B

Total Complexity 83
Dependencies 1
Dependents 2
Total lines 611
Lines of code 319
Logical lines of code 169
Comment lines 199
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
get_webhook_args()
A
51 11 24
get_request_authorization_header()
A
49 8 29
verify_webhook_args()
A
59 9 12
install_plugin()
S
53 5 22
verify_referrer()
S
57 5 17
process_webhook()
S
55 4 19
verify_signature()
S
59 4 14
generate_hash()
S
60 4 13
verify_webhook_request()
S
53 3 24
verify_authentication()
S
64 4 10
get_connect_info()
S
46 1 43
kill_connection()
S
61 3 12
verify_nonce()
S
61 3 12
get_request_token()
S
65 3 9
get_request_nonce()
S
65 3 9
verify_user_agent()
S
68 3 6
debug_mode_enabled()
S
79 2 3
debug_log()
S
72 2 5
generate_webhook_url()
S
58 1 15
generate_token()
S
72 1 5
get_access_token()
S
80 1 3
get_nonce_name()
S
79 1 3
validate_connection()
S
73 1 6
process_verify_connection()
S
78 1 4